package com.jinzhi.jzapi.utils;

import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.HashMap;
import java.util.Map;

public class DateTimeUtil {


    /**
     * 用于设定现在时间提前多少小时的
     * @param startDay:开始时间 ，yyyy-MM-dd HH:mm:ss
     * @param  hours :增加的时间 （提前，用正整数， 推后时间用负整数）
     */
    public static String  getPostponeTimesOradvanceTimes(Date startDate, int hours){
        Map<Object,Object> ret_map = new HashMap<Object,Object>();
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式
        String startTime = sdf.format(startDate);
       // System.out.println("现在时间："+startTime);

        Calendar calendar = Calendar.getInstance();
        calendar.setTime(startDate);
        calendar.set(Calendar.HOUR_OF_DAY, calendar.get(Calendar.HOUR_OF_DAY) - hours);
        String endTime = sdf.format(calendar.getTime());
        return endTime;
    }


}
